substrate base material - German English Dictionary